Chống thuyền ngược nước
Direct English translation
Pushing a boat against the current.
Equivalent English version
Swimming against the tide
Giải thích tiếng Việt
Chỉ tình cảnh hoặc công việc rất vất vả, khó khăn, phải gắng sức nhiều mới có thể vượt qua. Thường dùng để nói về những trở ngại lớn và sự nhọc nhằn kéo dài.
English explanation
Refers to a situation or task that is extremely hard and demanding, requiring great effort to get through. It is commonly used to describe major obstacles and prolonged hardship.